amicable numbers - Spanish English Dictionary